home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PCGUIA 111
/
PC Guia 111.iso
/
Software
/
Utils
/
NetObjects Fusion 7.0
/
NOF7Trial.exe
/
data1.cab
/
Fsi_-_English
/
Update
/
GetReleaseNotes.js
next >
Wrap
Text File
|
2002-06-12
|
3KB
|
69 lines
function getReleaseNotes(current, latest, filename)
{
app = new ActiveXObject('FSI.FSIApplication');
versionString = app.GetRegistryString(true, 'Version');
versionString = versionString.split('.');
version = versionString[0];
versionInfo = app.GetRegistryString(true, 'VersionInfo');
app.WriteTempFile(filename,
'<html><head><title>Release Notes</title>' +
'<script language="JavaScript">' +
'app = new ActiveXObject("FSI.FSIApplication");' +
'function exit() { app.CloseDialog(true); }' +
'</script>' +
'</head><body>' +
'<p><font face="Verdana" size="4">NetObjects Fusion Update Release Notes</font></p>',
false);
if (app.CurrentFusionUpdate == current && app.LatestFusionUpdate == latest)
app.WriteTempFile(filename,
'<p><font face="Verdana">Available updates:</font></p>\n',
true);
else
app.WriteTempFile(filename,
'<p><font face="Verdana">Completed updates:</font></p>\n',
true);
for (i = current + 1; i <= latest; i++)
{
request = 'Application=Fusion&Version=' + version + '&VersionInfo=' + versionInfo + '&Type=UpdateInfo&Sequence=' + i;
s = app.HttpRequest('http://www.netobjects.com/update/UpdateInfo.cgi', '', request, false, false, true);
app.WriteTempFile(filename, s + '\n', true);
}
app.WriteTempFile(filename, '<p align="center"><input type="button" value="Close" onclick=exit()></p>', true);
app.WriteTempFile(filename, '</body>', true);
}
function getPrevReleaseNotes(current, latest, filename)
{
var app = new ActiveXObject('FSI.FSIApplication');
var versionString = app.GetRegistryString(true, 'Version');
var versionString = versionString.split('.');
var version = versionString[0];
var versionInfo = app.GetRegistryString(true, 'VersionInfo');
app.WriteTempFile(filename,
'<html><head><title>Release Notes</title>' +
'<script language="JavaScript">' +
'app = new ActiveXObject("FSI.FSIApplication");' +
'function exit() { app.CloseDialog(true); }' +
'</script>' +
'</head><body>' +
'<p><font face="Verdana" size="4">NetObjects Fusion Update Release Notes</font></p>',
false);
app.WriteTempFile(filename,
'<p><font face="Verdana">Completed updates:</font></p>\n',
true);
for (i = current + 1; i <= latest; i++)
{
var request = 'Application=Fusion&Version=' + version + '&VersionInfo=' + versionInfo + '&Type=UpdateInfo&Sequence=' + i;
var s = app.HttpRequest('http://www.netobjects.com/update/UpdateInfo.cgi', '', request, false, false, true);
app.WriteTempFile(filename, s + '\n', true);
}
app.WriteTempFile(filename, '<p align="center"><input type="button" value="Close" onclick=exit()></p>', true);
app.WriteTempFile(filename, '</body>', true);
}